﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

using PMServiceDesk.Utils.Interfaz;
using PMServiceDesk.Web.AppCode;

namespace PMServiceDesk.Web.MasterPages.PaginaPublica
{
    public partial class SiteMaster : System.Web.UI.MasterPage
    {
        protected void Page_Init(object sender, EventArgs e)
        {
            if (Sesion.Usuario == null) this.ExitSystem();
        }

        protected void lkbCerrarSesion_Click(object sender, EventArgs e)
        {
            this.ExitSystem();
        }

        public void ExitSystem()
        {
            InterfazUtils.LogOutWeb(this.Response, Session, "~/Login.aspx");
        }

        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack) return;

            Master_lblProyecto.Text = "PROYECTO : " + Sesion.Usuario.Proyecto;
            Master_lblUsuario.Text = "USUARIO : " + Sesion.Usuario.Nombre;

            Master_ltrUsuario.Text = Sesion.Usuario.Nombre;
            Master_ltrRol.Text = Sesion.Usuario.Rol;
            Master_ltrEmail.Text = Sesion.Usuario.Email;
        }

    }
}